// 部门基本信息类型
export interface DepartmentType {
  id: number;
  name: string;
  parent_id?: number;
  description?: string;
  sort?: number;
  status?: number;
  created_at?: string;
  updated_at?: string;
}

// 部门管理员类型
export interface DepartmentAdminType {
  department_id: number;
  user_ids: number[];
}

// 部门查询参数
export interface DepartmentQueryParams {
  page: number;
  pageSize: number;
  where?: {
    name?: string;
    status?: number;
    id?: number;
  }
} 